home-made wool cloth - Alemán Inglés Diccionario